﻿.page_line{height:50px;}
.page_line .Pagination{height:35px;font-size:12px;line-height:28px;padding-top:12px;text-align:center; vertical-align: text-bottom}
.Pagination a,.Pagination span{height:18px;border:#e0e0e0 1px solid; padding:5px 10px;margin-right:3px;color:#666;}
.Pagination a:visited{color:#666;}
.Pagination a:hover{border-color:#009AD9;color:#009AD9}
.Pagination a:active{color:#009AD9;background-color:#009AD9;color:#fff;}
.Pagination .currentpage{font-weight:bold;color:#fff;background-color:#009AD9;border-color:#009AD9}
.Pagination .currentpage:visited,.Pagination .currentpage:hover{color:#fff;}
.Pagination .firstpage,.Pagination.lastpage,.Pagination.prepage,.Pagination.nextpage{color:#009AD9;}
.Pagination .pagenone{color:#CCC;border-color:#f0f0f0;}
.Pagination .prepage{padding-left:15px;background:url(../images/arrow_pl.gif) left center no-repeat;}
.Pagination .nextpage{padding-right:15px;background:url(../images/arrow_pr.gif) right center no-repeat;}

.pagination { font:12px/21px Verdana;text-align:center;padding-top:10px;vertical-align:text-top;padding-bottom: 10px;margin-top:15px;}        
.pagination a {text-decoration: none;border: solid 1px #e0e0e0;color:#554646;}
.pagination a, .pagination span {margin:0 2px;padding:4px 10px;*font-family:simsun;}
.pagination a:link{}
.pagination a:visited{}
.pagination a:hover{border-color:#C60;}
.pagination a:active{color:#F60;background-color:#F3E7B6;}
.pagination .current {background: #59baff;color: #fff;padding: 5px 10px;border-radius: 3px;}
.pagination .current.prev, .pagination .current.next{color: #999;font-size: 12px;background: #fff;padding: 5px 10px;border: solid 1px #CCCCCC;border-radius: 3px;margin: 0 3px;}